﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
using ProjetoDLL.DAO;
using ProjetoDLL.Model;
using ProjetoDLL.BLL;

namespace ProjetoWebsite
{
    public partial class VisualizarDadosCadastrais : System.Web.UI.Page
    {
        Usuario usuario;

        protected void Page_Load(object sender, EventArgs e)
        {
            if (Session["usuario"] == null)
            { Response.Redirect("Default.aspx"); }

            UsuarioDAO uController = new UsuarioDAO();
            usuario = uController.RecuperarUm((string)Session["email"]);
            lblSenha.Text += usuario.Senha;
            lblNome.Text += usuario.Nome;
            lblEmail.Text += usuario.Email;
            lblCPF.Text += usuario.CPF;
            lblLogradouro.Text += usuario.Logradouro;
            lblNumero.Text += usuario.Numero.ToString();
            lblBairro.Text += usuario.Bairro;
            lblCEP.Text += usuario.CEP;
            lblCidade.Text += usuario.Cidade;
            lblEstado.Text += usuario.Estado;
        }

        protected void btnInativar_Click(object sender, EventArgs e)
        {
            UsuarioDAO uController = new UsuarioDAO();
            Usuario usuario = uController.RecuperarUm((string)Session["email"]);
            OperacoesUsuario.inativarUsuario(usuario);

            Session["usuario"] = null;
            Session["email"] = null;
            Session["senha"] = null;

            Response.Redirect("Default.aspx");
        } 
        protected void btnAtualizar_Click(object sender, EventArgs e)
        {
            Response.Redirect("AlteracaoCadastral.aspx");
        }
    }
}